package edu.unmsm.ocaa.sisocaa.negocio.service;

import java.util.ArrayList;

import javax.faces.model.SelectItem;

import org.springframework.dao.DataAccessException;

public interface FormulariosService {

	public ArrayList<SelectItem> ObtenerListaOpciones(ArrayList<SelectItem> list) 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaTipSer(ArrayList<SelectItem> list) 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaTipResp(ArrayList<SelectItem> list) 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaformus(ArrayList<SelectItem> list) 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaDeps() 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaEstados() 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaFichaxTipo(Integer tipo, Integer id_dep) 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaTipoReportes() 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaPuntajes() 
	throws DataAccessException;
	public ArrayList<SelectItem> ObtenerListaFicha(Integer id_dep);
	public String ObtenerTipoReporte(Integer idTipRep) 
	throws DataAccessException;
	public void llenarListTipReportes(Integer anonimo) throws DataAccessException;
}
